Big Huge Thesaurus

lipid-lowering medication

noun